package com.junxonline.plat.dao.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.junxonline.plat.dao.model.House;
import com.junxonline.plat.dao.model.Position;

import javax.persistence.*;
import java.util.Date;
import java.util.List;

/**
 * @ClassName: HouseholdVO
 * @Description: 住户数据VO
 * @author JunX
 */

public class HouseholdVO implements java.io.Serializable {

    private Long householdId;

    private String householdNo;


    private String householdName;

    private Integer householdSex;

    private String householdSexString;

    private String householdPhone;

    private String householdEmail;

    private String householdJob;

    private String householdAge;

    private String householdIDCard;

    private String householdEducation;

    private String householdHobby;

    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    private Date householdCreateTime;

    private Long householdPositionId;

    private String householdPositionName;

    private Double chargeMoney;

    public HouseholdVO() {

    }

    public Long getHouseholdId() {
        return householdId;
    }

    public void setHouseholdId(Long householdId) {
        this.householdId = householdId;
    }

    public String getHouseholdNo() {
        return householdNo;
    }

    public void setHouseholdNo(String householdNo) {
        this.householdNo = householdNo;
    }

    public String getHouseholdName() {
        return householdName;
    }

    public void setHouseholdName(String householdName) {
        this.householdName = householdName;
    }

    public Integer getHouseholdSex() {
        return householdSex;
    }

    public void setHouseholdSex(Integer householdSex) {
        this.householdSex = householdSex;
    }

    public String getHouseholdSexString() {
        return householdSexString;
    }

    public void setHouseholdSexString(String householdSexString) {
        this.householdSexString = householdSexString;
    }

    public String getHouseholdPhone() {
        return householdPhone;
    }

    public void setHouseholdPhone(String householdPhone) {
        this.householdPhone = householdPhone;
    }

    public String getHouseholdEmail() {
        return householdEmail;
    }

    public void setHouseholdEmail(String householdEmail) {
        this.householdEmail = householdEmail;
    }

    public String getHouseholdJob() {
        return householdJob;
    }

    public void setHouseholdJob(String householdJob) {
        this.householdJob = householdJob;
    }

    public String getHouseholdAge() {
        return householdAge;
    }

    public void setHouseholdAge(String householdAge) {
        this.householdAge = householdAge;
    }

    public String getHouseholdIDCard() {
        return householdIDCard;
    }

    public void setHouseholdIDCard(String householdIDCard) {
        this.householdIDCard = householdIDCard;
    }

    public String getHouseholdEducation() {
        return householdEducation;
    }

    public void setHouseholdEducation(String householdEducation) {
        this.householdEducation = householdEducation;
    }

    public String getHouseholdHobby() {
        return householdHobby;
    }

    public void setHouseholdHobby(String householdHobby) {
        this.householdHobby = householdHobby;
    }

    public Date getHouseholdCreateTime() {
        return householdCreateTime;
    }

    public void setHouseholdCreateTime(Date householdCreateTime) {
        this.householdCreateTime = householdCreateTime;
    }

    public Long getHouseholdPositionId() {
        return householdPositionId;
    }

    public void setHouseholdPositionId(Long householdPositionId) {
        this.householdPositionId = householdPositionId;
    }

    public String getHouseholdPositionName() {
        return householdPositionName;
    }

    public void setHouseholdPositionName(String householdPositionName) {
        this.householdPositionName = householdPositionName;
    }

    public Double getChargeMoney() {
        return chargeMoney;
    }

    public void setChargeMoney(Double chargeMoney) {
        this.chargeMoney = chargeMoney;
    }
}
